home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / others / intl.zip / INTL.H < prev    next >
C/C++ Source or Header  |  1992-04-08  |  982b  |  36 lines

  1. #define IntlSTD 0
  2. #define IntlFIX 1
  3. #define IntlSCI 2
  4. #define IntlENG 3
  5. #define IntlPRE 4
  6.  
  7. #define IntlSHORT 0
  8. #define IntlLONG 1
  9.  
  10.  
  11. #define IntlSKIP -1
  12.  
  13. #define IntlDEFAULT -1
  14.  
  15. #ifndef _SIZE_T_DEFINED
  16. typedef unsigned int size_t;
  17. #define _SIZE_T_DEFINED
  18. #endif
  19.  
  20. #define LPINT int FAR *
  21.  
  22. WORD FAR PASCAL IntlVersion(void);
  23. BOOL FAR PASCAL IntlInit(LPSTR);
  24.  
  25. LPSTR FAR PASCAL IntlDateToString(LPSTR, int, int, int, int, int);
  26. LPSTR FAR PASCAL IntlTimeToString(LPSTR, int, int, int);
  27. LPSTR FAR PASCAL IntlFloatToString(LPSTR, double, int, size_t, int);
  28. LPSTR FAR PASCAL IntlCurrencyToString(LPSTR, double, int, size_t, int);
  29.  
  30. BOOL FAR PASCAL IntlStringToDate(LPSTR, LPINT, LPINT, LPINT, LPSTR FAR *);
  31. BOOL FAR PASCAL IntlStringToTime(LPSTR, LPINT, LPINT, LPINT, LPSTR FAR *);
  32. double FAR PASCAL IntlStringToFloat(LPSTR, LPSTR FAR *);
  33.  
  34. LPSTR FAR PASCAL IntlGetPhrase(LPSTR, int, LPSTR, LPSTR);
  35. LPSTR FAR PASCAL IntlGetMessage(LPSTR, int, LPSTR, LPSTR);
  36.